package com.aizhixin.lab.project.template.entity;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import javax.persistence.*;
import java.util.Date;
import java.util.List;

@Data
@Entity(name = "t_project_post")
public class ProjectPost {
    @Id
    @Column(name = "id")
    private String id;
    @Column(name = "business_id")
    private String businessId;
    @Column(name = "mastery_degree")
    private Integer masteryDegree;
    @Column(name = "project_id")
    private String projectId;
    @Column(name = "post_id")
    private String postId;
    @Column(name = "post_name")
    private String postName;
    @Column(name = "post_desc")
    private String postDesc;
    @Column(name = "post_cover_url")
    private String postCoverUrl;
    @Column(name = "post_data_image")
    private String postDataImage;
    @Column(name = "recruit_link")
    private String recruitLink;
    @Column(name = "delete_flag")
    private Integer deleteFlag;
    @Column(name = "post_status")
    private Integer postStatus;
    @Column(name = "post_level")
    private Integer postLevel;
    @Column(name = "post_type")
    private Integer postType;
    @Column(name = "created_date")
    private Date createdDate;
    @Column(name = "transferability")
    private String transferability;

}
